package com.whut.service;

import com.whut.model.Newmeasureresulttype;
import com.whut.model.Newmeasuresystem;

import java.util.List;

public interface NewMeasureService {
    Object insertMeasureSystem(String parameterName, Integer preNum, Integer nodeDepth);

    Object updateMeasureSystem(Integer mKey, String parameterName);

    Object disuseMeasureSystem(Integer mKey);

    List<Newmeasuresystem> getMeasureSystemByNodeDepth(Integer nodeDepth, Integer preNum);

    Object insertMeasureResult(Newmeasureresulttype newmeasureresulttype);

    Object updateMeasureResult(Newmeasureresulttype newmeasureresulttype);

    Object disuseMeasureResult(Integer mKey);

    List<Newmeasureresulttype> getMeasureResultInfo(Integer preNum);

    Newmeasuresystem getFatherPreNum(Integer preNum);


    Object insertMeasureResultOnSix(String parameterName, Integer preNum, Integer nodeDepth);

    Newmeasureresulttype getFatherPreNumOnSix(Integer preNum);
}
